🇬🇧 en ca 🇦🇩

smart aleck noun

  • One who is obnoxiously self-assured; a show off.
fatxenda
  • (rare) A well-dressed person.
mestretites
Wiktionary Links